<?php
error_reporting(E_ALL);
 ini_set('error_log', 'error_log.txt');
 ini_set('error_reporting', E_ALL);
 ini_set('log_errors', TRUE);
 ini_set('html_errors', TRUE);
 ini_set('display_errors', TRUE);
 
// change the following paths if necessary
$yii=dirname(__FILE__).'/framework/yii.php';
$config=dirname(__FILE__).'/protected/config/frontend.php';

// remove the following lines when in production mode
defined('YII_DEBUG') or define('YII_DEBUG',true);
// specify how many levels of call stack should be shown in each log message
defined('YII_TRACE_LEVEL') or define('YII_TRACE_LEVEL',3);

require_once($yii);
// стартуем приложение с помощью нашего WebApplicaitonEndBehavior, указав ему, что нужно загрузить фронтенд
Yii::createWebApplication($config)->runEnd('frontend');